home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1997 May / PC Plus Super CD Issue 127 (May 1997).iso / delphi2 / delphite.exe / data.z / DELPHI.CNT (.txt) < prev    next >
Encoding:
Microsoft Windows Help File Content  |  1996-08-12  |  16.1 KB  |  375 lines

  1. :Base delphi.HLP>main
  2. :Title Delphi Help
  3. :Index Component Writer's Guide =cwg.hlp
  4. :Index Delphi Library Reference =vcl.hlp
  5. :Index Object Pascal Reference =obpascal.hlp
  6. :Link obpascal.hlp
  7. 1 Using Delphi
  8. 2 What's new in Delphi?
  9. 3 Compiler and RTL changes
  10. 4 New data types
  11. 5 Character types=newCharacterTypes
  12. 5 String types=newStringTypes
  13. 5 Variant type=newVariantType
  14. 5 Currency type=newCurrencyType
  15. 4 Compiler changes
  16. 5 New compiler directives=newCompilerDirectives
  17. 5 Compiler optimizations=newCompilerOptimizations
  18. 5 Calling conventions=newCallingConventions
  19. 5 Unit finalization section=newUnitFinalizationSection
  20. 3 VCL changes
  21. 4 New components=newComponents
  22. 4 OLE controls=newOCXControls
  23. 4 OLE automation=newOLEAutomation
  24. 4 Changes to TDBGrid=newChangesToTDBGrid
  25. 3 Database Changes
  26. 4 Local filtering on tables=newLocalFiltering
  27. 4 TField support for lookup fields=newLookupFieldSupport
  28. 4 Menu changes=newMenuChanges
  29. 4 SQL Monitor=SQLMonitor
  30. 3 Development environment features
  31. 4 Visual form inheritance=newVisualFormInheritance
  32. 4 Visual form linking=newVisualFormLinking
  33. 4 New compiler messages=NewCompilerMessages
  34. 4 Database Explorer=DatabaseExplorer
  35. 4 Fields editor drag-and-drop=newFieldsEditorDragAndDrop
  36. 4 Moving from Delphi 1.0 to Delphi 2.0=newMovingFromDelphi1.0ToDelphi32
  37. 3 Object Repository
  38. 4 About the Object Repository=AboutTheObjectRepository
  39. 4 Using the Object Repository=UsingTheObjectRepository
  40. 4 Object Repository usage options=ObjectRepositoryUsageOptions
  41. 4 Using project templates=UsingProjectTemplates
  42. 4 Customizing the Object Repository=CustomizingTheObjectRepository
  43. 4 Changing defaults for new projects=ChangingDefaultsForNewProjects
  44. 3 InterBase Server running on Windows NT
  45. 4 How to install=nt_overview_inst_ib_nt
  46. 2 Basic Skills
  47. 3 Project Management
  48. 4 Working with projects=BProject
  49. 4 About application projects=OverviewofProjects
  50. 4 Basic project tasks=BasicProjectTasks
  51. 4 About the Project Manager=BProjectManager
  52. 4 Managing Projects
  53. 5 About the Project Manager=BProjectManager
  54. 5 Specifying the project Help and icon files=SpecifyingTheProjectHelpAndIconFiles
  55. 5 Specifying the main form for the project=SpecifyingTheMainFormForTheProject
  56. 5 Using project templates=UsingAppTemplates
  57. 3 Compiling, building, and running projects
  58. 4 Checking source code syntax=SyntaxCheckingProject
  59. 4 Compiling a project=CompileProjects
  60. 4 Building a project=BuildingProjects
  61. 4 Running a project=RunningProjects
  62. 4 Setting project options=SettingProjectOptions
  63. 4 Version control=PVCS
  64. 3 Working with components
  65. 4 About the Component palette=BComponentPalette
  66. 4 Adding components to the form=PlacingComponents
  67. 4 Selecting components=SelectingComponents
  68. 4 Resizing, moving, and deleting components=ResizeMoveDelete
  69. 4 Cutting, copying, and pasting components=CutCopyPasteComponents
  70. 4 Aligning components=AlignMultiple
  71. 4 Grouping components=GroupComponents
  72. 3 Writing code
  73. 4 Working with code=CodeBasics
  74. 3 Working with event handlers
  75. 4 Handling events=HandlingEvents
  76. 4 Generating a new event handler=GeneratingANewEventHandler
  77. 4 Generating a handler for the default event=GeneratingTheDefaultEventHandler
  78. 4 Reusing event handlers=CodingExistingEventHandlers
  79. 4 Displaying and coding shared component events=DisplayingSharedEvents
  80. 4 Locating existing event handlers=LocatingExistingEventHandlers
  81. 4 Modifying a shared event handler=ModifyingSharedEventHandler
  82. 4 Deleting event handlers=DeletingEventHandlers
  83. 4 Using the Code Editor=UseCodeWindow
  84. 3 Working with properties
  85. 4 Setting properties
  86. 5 About setting properties=PropertyBasics
  87. 5 Setting properties at design time
  88. 6 To set a property at design time=SettingDesignTimeProperties
  89. 6 How the Object Inspector displays properties=SetDefault
  90. 6 Viewing nested properties=ViewNestedProperties
  91. 6 Setting shared properties=SetMultipleProperties
  92. 5 Setting properties at run time
  93. 6 Run time properties=SettingRunTimeProperties
  94. 4 Working with property editors
  95. 5 About property editors=About_property_editors
  96. 5 Simple editor=Simple_editor
  97. 5 Drop Down List editor=Drop_Down_List_editor
  98. 5 Object List editor=Object_List_editor
  99. 5 Dialog box editor=Dialog_box_editor
  100. 5 Nested Properties editor=Nested_Properties_editor
  101. 5 Color Property editor=Color_Property_editor
  102. 5 Font Property editor=Font_Property_editor
  103. 2 Creating applications with Delphi
  104. 3 Choosing an application type
  105. 4 Creating DDE client applications=odDDEClientApps
  106. 4 Creating DDE server applications=odDDEServerApps
  107. 3 Multiple Document Interface
  108. 4 About Multiple Document Interface (MDI) applications=MDIApps
  109. 4 Creating an MDI frame form=CreatingMDIFrame
  110. 4 Creating an MDI child form=CreatingMDIChild
  111. 4 Merging menus=MergingMenus
  112. 4 Arranging and accessing open child windows=WorkingWithOpenChildWindows
  113. 3 OLE containers
  114. 4 Using OLE=odUsingOLE
  115. 5 Linking versus embedding=odLinkingAndEmbedding
  116. 5 OLE 1.0 versus OLE 2.0=odOLE1AndOLE2
  117. 5 OLE data in files=odOLEData
  118. 5 OLE classes, documents and items=OLECLassesDocumentsAndItems
  119. 3 Building Applications
  120. 4 Working with forms
  121. 5 About forms=WorkingWithForms
  122. 5 Creating a new form=CreatingANewForm
  123. 5 Viewing forms and units=ViewingFormsAndUnits
  124. 5 Calling forms from forms=CallingFormsfromForms
  125. 5 MDI and SDI forms=MDISDI
  126. 5 Sharing forms with other projects=SharingForms
  127. 5 Saving forms as ASCII=SavingFormsasASCII
  128. 5 Working with templates
  129. 6 About templates=WorkingWithPredesignedForms
  130. 6 Displaying a message box=DisplayingAMessageBox
  131. 6 Using simple input forms=UsingSimpleInputForms
  132. 6 Adding form templates to your project=AddingFormTemplates
  133. 6 Creating a Form Using the Database Form Expert=CreatingaFormUsingtheDatabaseFormExpert
  134. 4 Designing a user interface
  135. 5 About Delphi user interface components=DesignUI
  136. 5 Adding a picture=LoadingAnImage
  137. 5 Adding scroll bars=ScrollBarTasks
  138. 5 Adding a status line=cwgAddingAStatusLine
  139. 5 Adding a toolbar=cwgAddingAToolBarToAForm
  140. 5 Providing Help Hints for your application components=ProvidingHelpHints
  141. 5 Creating dialog boxes=BuildDialogBoxes
  142. 5 Attaching tabs to a Notebook component=AttachingTabsToANotebook
  143. 5 About the Shape component=ShapeTasks
  144. 5 Providing an area for text manipulation=ProvidingAnAreaforTextManipulation
  145. 4 Designing menus
  146. 5 Opening the Menu Designer=OpeningTheMenuDesigner@delphi.HLP
  147. 5 Adding menu items=AddingMenuItems@delphi.HLP
  148. 5 Inserting a menu item=Insertingamenuitem@delphi.HLP
  149. 5 Deleting a menu item=Deletingamenuitem@delphi.HLP
  150. 5 Specifying accelerator keys=AccelKeys@delphi.HLP
  151. 5 Creating nested menus=CreatingNestedMenus@delphi.HLP
  152. 5 Moving menu items=MovingMenuItems@delphi.HLP
  153. 5 Associating menu events with code=CodingMenuEvents@delphi.HLP
  154. 5 Adding menu items dynamically=AddingMenuCommandsDynamically@delphi.HLP
  155. 5 Merging menus=MergingMenus@delphi.HLP
  156. 5 Disabling (dimming) menu items=GreyingMenuItems@delphi.HLP
  157. 4 Responding to User Events
  158. 5 About user events=RespondingToEvents
  159. 5 Button Click Events
  160. 6 Responding to a button click=grRespondingToAClickEvent
  161. 5 Keyboard Events
  162. 6 Responding to keyboard events=RespondingtoKeyboardEvents
  163. 6 Keyboard event processing order=OrderOfKeyboardEvents
  164. 6 Processing keystrokes=HowKeystrokesAreProcessed
  165. 6 Redirecting keyboard events to the form=FormKeyboardEvents
  166. 5 Mouse Events
  167. 6 Responding to the mouse=grRespondingToMouseEvents
  168. 6 Dragging and dropping=fmDraggingAndDropping
  169. 3 Creating database applications
  170. 4 Database tools and features
  171. 5 Features chart=DBFeaturesChart
  172. 5 Using the object repository with data modules=DBUsingTheObjectRepositoryWithDataModules
  173. 5 Using the data dictionary=DBUsingTheDataDictionary
  174. 5 Using the SQL/Database Explorer=DBUsingTheSQLDatabaseExplorer
  175. 5 Using the SQL Monitor=DBUsingTheSQLMonitor
  176. 5 Using the Visual Query Builder=DB_Using_the_Visual_Query_Builder
  177. 5 Using Data Modules
  178. 6 About data modules=About_data_modules
  179. 6 Creating data modules
  180. 7 Creating a new data module=CreatingANewDataModule
  181. 7 Naming a data module and its unit file=NamingADataModuleAndItsUnitFile
  182. 7 Placing and naming components=PlacingAndNamingComponents
  183. 7 Using component properties and methods in a data module=UsingComponentPropertiesAndMethodsInADataModule
  184. 7 Creating business rules in a data module=CreatingBusinessRulesInADataModule
  185. 6 Reusing data modules
  186. 7 Reusing data modules in the Object Repository=ReusingDataModulesInTheObjectRepository
  187. 7 Copying a data module=CopyingADataModule
  188. 7 Inheriting a data module=InheritingADataModule
  189. 7 Inheriting event handlers=InheritingEventHandlers
  190. 7 Using a data module=UsingADataModule
  191. 6 Working with data modules
  192. 7 Accessing a data module from a form=AccessingADataModuleFromAForm
  193. 7 Adding a data module to the Object Repository=AddingADataModuleToTheObjectRepository
  194. 4 Understanding database components
  195. 5 Data access component summary=DB_Data_access_component_summary
  196. 5 Data controls summary=DB_Data_controls_summary
  197. 4 Connecting to databases
  198. 5 Specifying a dataset
  199. 6 Using TTable=DB_Using_TTable
  200. 6 Using TQuery=DB_Using_TQuery
  201. 6 Using TStoredProc=DB_Using_TStoredProc
  202. 6 Using TBatchMove=DB_Using_TBatchMove
  203. 5 Specifying a database
  204. 6 Using TDatabase=DB_Using_TDatabase
  205. 6 Logging into a server=DB_Logging_into_a_server
  206. 4 Working with data
  207. 5 Opening and closing datasets=DB_Opening_and_closing_datasets
  208. 5 Setting dataset states=DB_Setting_dataset_states
  209. 5 Displaying data in a data control=DB_Displaying_data_in_a_data_control
  210. 5 Using Filters=DBUsing_Filters
  211. 5 Writing an OnFilterRecord event handler=DBWriting_an_OnFilterRecord_event_handler
  212. 5 Working with TField components
  213. 6 Using the Fields editor=DB_Using_the_Fields_editor
  214. 6 Defining a data field=DB_Defining_a_data_field
  215. 6 Defining and programming a calculated field=DB_Defining_and_programming_a_calculated_field
  216. 6 Defining a lookup field=DB_Defining_a_lookup_field
  217. 6 Accessing field values with the default dataset method=DB_Accessing_field_values_with_the_default_dataset_method
  218. 6 Accessing field values with the Fields property=DB_Accessing_field_values_with_the_Fields_property
  219. 6 Accessing field values with the FieldByName method=DB_Accessing_field_values_with_the_FieldByName_method
  220. 6 Using conversion functions=DB_Using_conversion_functions
  221. 4 Specifying a session
  222. 5 Using TSession=DB_Using_TSession
  223. 5 Using TSessionList=DB_Using_TSessionList
  224. 3 Deploying an application
  225. 4 Deploying an application=DB_Deploying_an_application
  226. 2 Debugging Applications
  227. 3 Debugger Basics
  228. 4 The execution point=ExecutionPoint
  229. 4 Breakpoints=Breakpoints
  230. 4 Watches=Watches
  231. 4 Data values=DataValues
  232. 3 Working with the Debugger
  233. 4 About the Debugger=AboutDebugger
  234. 4 Enabling the Debugger=EnablingDebugger@delphi.HLP
  235. 4 Symbolic debugging information=GeneratingDebuggingInformation
  236. 4 Specifying command-line arguments=SpecifyingProgramArguments@delphi.HLP
  237. 4 Starting a debugging session=StartingDebuggingSession
  238. 4 Customizing debugging colors=CustomizingDebuggingColors@delphi.HLP
  239. 4 Controlling program execution=ControllingProgramExecution
  240. 4 Debugging start-up code=DebuggingStartupCode@delphi.HLP
  241. 4 Working with Breakpoints
  242. 5 Setting breakpoints=SettingBreakpoints@delphi.HLP
  243. 5 Locating breakpoints=LocatingBreakpoints@delphi.HLP
  244. 5 Disabling and enabling breakpoints=DisablingEnablingBreakpoints@delphi.HLP
  245. 5 Deleting breakpoints=DeletingBreakpoints@delphi.HLP
  246. 5 Modifying breakpoint properties=ModifyingBreakpointProperties@delphi.HLP
  247. 4 Working with Watches
  248. 5 Setting watches=SettingWatches@delphi.HLP
  249. 5 Disabling and enabling watches=DisablingEnablingWatches@delphi.HLP
  250. 5 Deleting watches=DeletingWatches@delphi.HLP
  251. 4 Other Debugging Tasks
  252. 5 Evaluating and modifying expressions in the Debugger=EvaluatingModifyingExpressions@delphi.HLP
  253. 5 Locating function calls=LocatingFunctionCalls@delphi.HLP
  254. 5 Handling exceptions in the debugger=HandlingExceptionsDebugger@delphi.HLP
  255. 4 Types of Bugs
  256. 5 Run-time errors=RunTimeErrors
  257. 5 Logic errors=LogicErrors
  258. 2 Programming environment
  259. 3 Code editor
  260. 4 About the Code Editor=BCodeWindow
  261. 3 Form
  262. 4 About forms=BForm
  263. 3 Component Palette
  264. 4 Component Palette Pages
  265. 5 Standard page components=StandardPage
  266. 5 Additional page components=AdditionalPage
  267. 5 Win95 page components=Windows 95 Components
  268. 5 Data Access page components=DataAccessPage
  269. 5 Data Controls page components=DataControlsPage
  270. 5 Dialogs page components=DialogsPage
  271. 5 System page components=SystemPage
  272. 5 Win 3.1 page components=Windows3.1ComponentsPage
  273. 4 Component Palette Tasks
  274. 5 Adding components to the Library=AddingComponentsToTheComponentLibrary
  275. 5 Removing components from the library=Removingcomponentsfromthecomponentlibrary
  276. 3 Keyboard Shortcuts
  277. 4 About keyboard shortcuts=Keys
  278. 4 Default Keyboard Settings
  279. 5 Clipboard control (default)=KBDefaultClipboard
  280. 5 Debugger (default, classic, brief and Epsilon)=KBDebugger
  281. 5 Editor (default)=KBDefaultEditor
  282. 5 Block commands (default and classic)=KBBlockCommands
  283. 5 Bookmark operations (default and classic)=KBBookmarkOps
  284. 5 Cursor movement (default and classic)=KBCursorMovement
  285. 5 Miscellaneous commands (default and classic)=KBMiscCommands
  286. 5 System (default)=KBDefaultSystem
  287. 4 Classic Keyboard Settings
  288. 5 Clipboard control (classic)=KBClassicClipboard
  289. 5 Debugger (default, classic, brief and Epsilon)=KBDebugger
  290. 5 Editor (classic)=KBClassicEditor
  291. 5 Block commands (default and classic)=KBBlockCommands
  292. 5 Bookmark operations (default and classic)=KBBookmarkOps
  293. 5 Cursor movement (default and classic)=KBCursorMovement
  294. 5 Miscellaneous commands (default and classic)=KBMiscCommands
  295. 5 System (classic)=KBClassicSystem
  296. 4 Brief Keyboard Settings
  297. 5 Clipboard control (brief)=KBBriefClipboard
  298. 5 Debugger (default, classic, brief and Epsilon)=KBDebugger
  299. 5 Editor (brief)=KBBriefEditor
  300. 5 Block commands (brief)=KBBriefBlockCommands
  301. 5 Bookmark operations (brief)=KBBriefBookmarkOps
  302. 5 Cursor movement (brief)=KBBriefCursorMovement
  303. 5 System (brief)=KBBriefSystem
  304. 4 Epsilon Keyboard Settings
  305. 5 Clipboard control (Epsilon)=KBEpsilonClipboard
  306. 5 Debugger (default, classic, brief and Epsilon)=KBDebugger
  307. 5 Editor (Epsilon)=KBEpsilonEditor
  308. 5 Block commands (Epsilon)=KBEpsilonBlockCommands
  309. 5 Bookmark operations (Epsilon)=KBEpsilonBookmarkOps
  310. 5 Cursor movement (Epsilon)=KBEpsilonCursorMovement
  311. 5 System (Epsilon)=KBEpsilonSystem
  312. 3 Menu Designer
  313. 4 About the Menu Designer=BMenuDesigner
  314. 4 Opening the Menu Designer=OpeningTheMenuDesigner@delphi.HLP
  315. 3 Menus
  316. 4 File menu=MFile
  317. 4 Edit menu=MEdit
  318. 4 Search menu=MSearch
  319. 4 View menu=MViews
  320. 4 Project menu=MProject
  321. 4 Run Menu=MRun
  322. 4 Component menu=MComponent
  323. 4 Database menu=MDatabase
  324. 4 Tools menu=MOptions
  325. 4 Help menu=MHelp
  326. 3 Object Inspector
  327. 4 About the Object Inspector=BObjectInspector
  328. 4 About the Object Inspector: Properties page=PropertiesPage
  329. 4 About the Object Inspector: Events page=EventsPage
  330. 3 Object Browser
  331. 4 ObjectBrowser window=ObjectBrowserWindow
  332. 3 Project Manager
  333. 4 About the Project Manager=BProjectManager
  334. 3 SpeedBar
  335. 4 About the SpeedBar=BSpeedbar
  336. 4 Configuring the SpeedBar=ConfiguringtheSpeedBar
  337. 3 SpeedMenus
  338. 4 Opening a SpeedMenu=OpeningASpeedMenu@delphi.HLP
  339. 4 Alignment Palette SpeedMenu=AlignmentPaletteSpeedMenu
  340. 4 Breakpoint List SpeedMenu=BreakpointSM
  341. 4 Call Stack SpeedMenu=CallStackSpeedMenu
  342. 4 Code Editor SpeedMenu=CELocalMenu
  343. 4 Component Palette SpeedMenu=ComponentPaletteSpeedMenu
  344. 4 Form SpeedMenu=FormSpeedMenu@delphi.HLP
  345. 4 Menu Designer SpeedMenu=UsingMenuDesignerLocalMenu
  346. 4 ObjectBrowser SpeedMenu=ObjectBrowserSpeedMenu
  347. 4 Object Inspector SpeedMenu=ObjectInspectorSpeedMenu
  348. 4 Project Manager SpeedMenu=ProjectManagerSPeedMenu@delphi.HLP
  349. 4 Watch List SpeedMenu=WatchListSpeedMenu@delphi.HLP
  350. 4 SpeedBar SpeedMenu=SpeedBarSpeedMenu@delphi.HLP
  351. 3 Debugger
  352. 4 About the Debugger=AboutDebugger
  353. 4 Breakpoint list window=BreakpointListWindow
  354. 4 Watch list window=WatchListWindow
  355. 4 Call stack window=CallStackWindow
  356. 3 Debugger SpeedMenu
  357. 4 Breakpoint List SpeedMenu=BreakpointSM
  358. 4 Watch List SpeedMenu=WatchListSpeedMenu
  359. 4 Call Stack SpeedMenu=CallStackSpeedMenu
  360. 4 Toggle Breakpoint (Code Editor SpeedMenu)=CELMToggleBreakpoint
  361. 4 Run To Cursor (Code Editor SpeedMenu)=CELMRunToCursor
  362. 4 Evaluate/Modify (Code Editor SpeedMenu)=CELMEvaluateModify
  363. 4 Add Watch At Cursor (Code Editor SpeedMenu)=CELMAddWatchAtCursor
  364. :Include dbddesk.cnt
  365. :Include cwg.cnt
  366. :Include vcl.cnt
  367. :Include obpascal.cnt
  368. :Include pvcs.cnt
  369. :Include dbexplor.cnt
  370. :include imagedit.cnt
  371. :Include win32sdk.cnt
  372. 1 Delphi Glossary
  373. 2 Glossary=glossary
  374. :Include winhlp32.cnt
  375.